China hates being called a neocolonialist but it could improve Sino-African ties