China’s Defense Ministry said on Thursday that Canadian navy ships sailed through the Strait of Taiwan, which separates self-ruled Taiwan from China.