Steve Yates argues Trump has the 'right cards' to call China's bluff