Heavy rains pummel flooded Philippines