Walmart sounds the inflation alarm