Vegetable and Cheese Tart