duck foie gras and artichoke terrine - terrine de foie gras et artichauds - french recipe