July CPI report shows inflation easing, but food costs remain high