Storm causes power cuts, flight disruptions in New Zealand