Wal-Mart picks up Tesco exec