Roasted Artichoke with Spicy Aioli