Achieving mitigation and adaptation to climate change through sustainable agroforestry practices in Africa