Severe weather hits South Island