Invercargill battered by hailstorm