Tomato and Asparagus Pasta Salad