Turkmenistan delivered a new batch of humanitarian aid to Afghanistan