Top Crust Vegetable Pie