JPMorgan easily tops profit and revenue forecasts