JPMorgan Chase Q2 2024 results: Revenue soars with investment banking gains