Grilled Artichokes with Spicy Charred Lemon Aioli