Duck Heart Livers On Toast