Humanitarian aid handed over to Afghan authorities