JP Morgan Chase earning blow