Grilled Halbut with Lemon and Artichoke Pesto