China pledges $10 million to combat poaching in Africa