Vegetarian Large Brioche French Toast