The Role of Finance in Inclusive Human Development in Africa Revisited