Brian Hook, US special envoy for Iran, stepping down