Typhoon Hagupit is sweeping across the Philippines and bringing with it heavy rain and winds of over 125mph (200kph).