Globally insured catastrophe losses expected to reach $107 billion in 2025