Inflation is up and confidence is down but the American consumer keeps spending