Americans are slowing down on their credit card spending — here’s why