Best french toast ever