Crispy Marinated Artichokes