Defying inflation, Americans ramped up spending last month