Walmart has kept prices low during inflation and raised pay for managers. Investors aren't happy | Fortune