JPMorgan Chase trading results weren’t as shabby as feared