Quinoa Salad with Artichokes and Sun Dried Tomatoes