Hundreds flee powerful typhoon in Philippines