NATO will boost its training mission in Afghanistan by 3,000 troops, chief Jens Stoltenberg says as Kabul reels from the latest deadly attack on civilians.