'Race against time': UN calls for humanitarian aid before winter in Afghanistan