Shares in Walmart, the American retailing behemoth, have dropped by a third so far this year. But those of Walmex, its separately listed Mexican arm, are up 30 percent. This shaft of sunlight is surprising, for the mood south of the border has generally been glum.