How long can sauerkraut last in the fridge