How long is sauerkraut good in the refrigerator