Walmart shares drop as merchant says revenue growth will slow