Canada signs agreement to dull impact of U.S. crackdown on tax cheats