US inflation highest in 40 years, with no letup in sight