Walmart is doubling down on India and Mexico to jumpstart its stalled global growth