US diplomat convicted over Iran-Contra appointed special envoy for Venezuela