While Western businesses have seen Chinese firms secure contracts to exploit Africa's natural resources, human rights groups and some governments have accused China of co-operating with regimes accused of human rights abuses.