UN pulls out non-essential staff from Darfur town