US, Venezuela face off over American ambassador