LEMONY STUFFED FRENCH TOAST