Weather alert as KZN braces for extreme cold, rain and snow