China 2025 Disaster Losses: $34.7B, 700+ Dead