Quinoa Salad with Asparagus, Cherry Tomatoes and Pecans