Vegetable Pie with Potato Topping