David McCormick is "blessed" by China