Pesto Pasta with Sun-Dried Tomatoes & Roasted Asparagus