2024’s second-strongest tropical storm makes landfall in southern China