Wal-Mart Names Solarzano Latin America CEO