Zimbabwe sells elephants to China despite protests