US inflation soars to 40-year high