Natural disasters: 118 billion USD of insured losses in 2023