Oil-free pesto pasta salad with chickpeas, apple, and arugula (Low fat, Vegan)