Final regulations attack artificially generated foreign tax credits