baked halloumi mint