Moroccan Spiced Carrot Pickle