John Swinney has admitted he worries his teenage son may one day be called on to fight in a war as a result of the "turbulent ...