How long does cottage cheese stay good after opening