NBC: Americans can now visit China for up to 10 days without visas