Walmart stays strong in China, Brazil and Mexico