St John, Spenser Buckingham, Sir, GCMG; diplomatist