Global: Top Four European reinsurers' 2024 financial results stand them in good stead in 202525 Mar 2025