Roasted Veg Halloumi Sandwich