can anyone link to a recipe please? how long will these keep? can i make them now ready for christmas presents?