Afghanistan gets another $40M in humanitarian cash aid