Mediterranean Vegetables with Sundried Tomato Pesto