3,000 have fled violence in Afghanistan