From Canadian warships transiting the Taiwan Strait to the House of Commons unanimously rejecting China's interpretation of their sovereignty, Ottawa and Taipei have never been closer