NBC: China's Shenzhou-19 spacecraft lands in country's north