Torrija (Spanish-style sweet French toast)