Thomas Nides assumes post after nearly 10 months with no American envoy, as disagreements with Israel remain on Jerusalem consulate and Iran