How long will polenta last?