Grilled Halloumi, Pesto & Roasted Vegetables