Roasted Vegetable Stacks