Roasted Vegetable and Halloumi Skewers (v)