does rum cake go bad