Mediterranean Vegetable Tart