Ham Hock And Foie Gras Terrine