Brown takes aim at China