JPMorgan warns S&P 500 upside limited in second half of 2026