US inflation below 5% for first time in two years