William Ruto says Africa has what it takes to lead in climate talks