Sir John Johnston, 3rd Baronet — Scottish army officer and kidnapper