Powerful winds batter New Zealand, leave 90,000 homes without power