Duck liver on toast