tehran governor general