Volcano erupts off New Zealand coast