In a Dutch oven over medium-high heat, add 1 tablespoon of the oil then add the turkey and 1 tablespoon of the chili powder and the cumin. Stir well and brown the turkey. Remove the turkey to a plate.To the same Dutch oven add the remaining 1 tablespoon olive oil and add the onions and garlic. If the bottom of the pan is very dark, splash in a bit of the broth to deglaze it. When the onions have softened remove them and the garlic to the plate with the browned turkey.In the same Dutch oven, add the diced sweet potatoes and the remaining 1 tablespoon chili powder, the cocoa powder and stir well. Cook the potatoes for 5 -7 minutes, then add the water, broth, reserved onions and garlic, and the chilis and adobo sauce. Allow to come to a soft boil and cook 20 minutes or until sweet potatoes are soft.Allow to cool for 5 minutes then with an immersion blender, blend to desired consistency, making sure to leave some of the sweet potato chunks visible. Add the reserved browned turkey, the black beans, salt to taste and the cilantro. If it seems too thick, add a bit more broth until desired consistency is reached. Serve, garnished with the green onions.