UN warns of consequences if Afghanistan aid delayed