Cook pasta according to package directions; during last 2 minutes of cooking, add asparagus to pasta cooking water. Drain pasta and asparagus; rinse with cold water to cool quickly. In small bowl, whisk together mayonnaise, Italian dressing, vinegar and pepper. In large bowl, stir together cooled pasta, asparagus, 1/2 cup dressing, and remaining ingredients. Cover; refrigerate several hours to blend flavors. Stir in remaining dressing before serving.