Marex Group Limited announces second quarter 2026 results | Phynwire