NBC: China softens Taiwan rhetoric as U.S. and Canadian warships sail through strait