James Spens — Scottish diplomat