Wal-Mart names Asda COO