Custard Drenched Brioche French Toast with Maple and Vanilla Roasted Peaches