how long can you store cheese