Philippines typhoon: thousands flee as Christmas Day storm barrels down