Soaring prices push annual inflation in US to 40-year high