98 dead as flood, mudslide hit Philippines