how long does a subway sandwich last in the fridge