Roasted Veg Halloumi