Moroccan Carrot and Lentil Soup