Donald Trump accuses China of trade 'rape'