David Cheesewright, the head of Wal-Mart's operations in EMEA and Canada, is to be promoted to lead all of the retail giant's businesses outside the US.