De Eraso, Francis, Imperial Envoy to England