Mexican Bread Pudding French Toast