House passes Republican-backed bill to block Iran's access to $6-B fund