French Toast BLTs