Deadly storm pounds the Philippines