Lord Dufferin , Englandssändebud