It comes as the United Nations has appealed for $4.4bn (£3.2bn) in humanitarian aid for Afghanistan.