China says a recent outbreak of avian flu in the northwestern Xinjiang region has killed nearly 5,000 birds .