Philippines warned before killer typhoon