US consumer inflation annually rises 2.9% in July, slowest increase since March 2021