UK snow storms could put 1,000 firms out of business by disrupting final weekend of Christmas shopping