China 'at war with faith’: US envoy