Vegetable and Feta Pie