Roasted vegetables with Italian Sundried Tomato Pesto