Huge burst of energy released by the sun gives New Zealand its best southern lights show in years