Thinking of making a batch of these but the recipe makes 10 and we'll take a week to get through 10. Does anyone know how long they keep for? Thanks