President Donald Trump's push to cap credit card interest rates at 10% for one year has set off a rare public debate between ...