Nearly 300,000 Afghans have left Pakistan, after an order for undocumented migrants to leave. The UN says many have faced arrests and destruction of property.