Layered Vegetable Torta