UK retailer Sainsbury's has told its staff that if the poor weather stops employees getting into work that they will have to make up the time or take it as unpaid leave.