Roasted Vegetable Strudel with Red Pesto Dressing