Cuban french toast