US envoy snubbed on arrival in Sudan