How long does butternut squash puree last?