Citi raises S&P 500 year-end forecast, third firm to do so in recent days