Griddled vegetables, mahon cheese and pesto