NBC: China’s economy contracts as Covid lockdowns curb business