As promised, JPMorgan delivered an ugly set of trading results