Roasted Pesto Veggies & Halloumi