Noose tightens on tax havens in global crackdown