Cranberry and almond foie gras truffles