China hails Tanzania