Stafford, John, active 1684-1688, Envoy to Spain