William Lockhart of Lee — English diplomat