How long will this cake keep? I've got a couple of birthdays coming up a week on Thursday, but can only bake the cake on the previous Sunday