Hamas senior official admits Iran’s financial, political support