Wal-Mart set for new CEO