Vegan summer pasta salad with tomatoes, onions, and celery