WTO ‘won’t agree deal in China’