This unusual, sweetly spiced, Moroccan Carrot Dip is wonderful served with olives and warm flat bread for dipping. From a recipe by Jill Dupleix.