Grilled Artichokes with Lemon Aioli