$360 million pledged for Afghanistan