Stocks need better earnings to keep climbing. Don't count on that, says JPMorgan