NBC: Tropical storm Megi hits Philippines, leaving at least 25 dead