A fresh vibrant green summer quinoa salad with asparagus, fava beans, peas and spinach tossed in pesto!