Mediterranean Veg Puff Pastry Tart