The Canada Revenue Agency has figured out that wealthy Canadians are hiding up to $240 billion overseas and they are dodging up to $3 billion in taxes.