Sudan denies barring UN envoy from Darfur