Mixed Vegetable Tart