The marketing chief of Wal-Mart Stores' operations in China, Stephen Smith, has been appointed to lead the marketing for the retail giant's UK unit, Asda.