Citigroup Says Now is Good Time to Invest in Europe, Qualcomm Stock Buyback