the weather of the new zealand