The financial cost of weather-related disasters