NATO makes fresh funding, troop pledge for Afghanistan