JPMorgan results marred by $524 million loss tied to Ukraine