UN warns of Darfur aid collapse