Inflation shock hits Americans hard