JPMorgan has revised upward its S&P 500 target for the end of 2026, with earnings optimism a big driver.