President Ruto calls for fair credit financing for Africa