A 10% cap on credit card rates would be an "economic disaster," JPMorgan CEO Jamie Dimon said.