Roasted Vegetable Tart