Trump calls for one-year cap on credit card rates at 10%