Over 100 dead in typhoon onslaught in Philippines