Grilled Halloumi & Basil Pesto