Ragasa typhoon live: Most powerful storm of 2025 makes landfall in China after two million evacuated The Independent