Mediterranean Vegetable Soup