Five dead, millions without power as typhoon hits Philippines