Walmart shares slump after retailer cuts profit outlook on inflation...