Canadian Prime Minister Justin Trudeau is in China to discuss trade, but big hurdles stand in the way of progress.