Mallorca-Style Vegetable Bake