China says WHO chief has done a good job