Wal-Mart names CEO of Latin American unit