2024 NATCAT Losses Exceed $100bn