Major U.S. banks cut new credit card approvals by 5% in Q2 under Trump