Finance for renewable energy in sub-Saharan Africa is defying the odds