Amnesty: China supplies arms for Darfur conflict