JPMorgan raises its year-end S&P 500 target, but sees little upside left