Mediterranean Roast Vegetable