A Growing Pile of Challenges for Walmart's Earnings Report