NSW to shiver through icy blast, snow