Can homemade caramel go bad?