Citi's Top Equity Strategist Gives His 18 Favorite Stocks In The World