Moroccan Carrot & Ham Soup with Coconut Milk