Roasted vegetable pasta with pesto and Parmesan cheese