Mediterranean Vegetable Platter