princess di's french toast