aid delivery delays