Mediterranean Minestrone