China's national image video makes its debut in New York