Walmart Lowers Profit Forecast as Inflation Hits Customers