China ‘at war with faith’ says US ambassador at large