A Canadian resident withdraws his 401K (pension) from the US and rolls it into a RRSP to avoid paying Canadian taxes. However it is still taxed in the US. Can the taxes paid to the US be claimed as a foreign tax credit be claimed on the CDN return even though the income was offset by the RRSP contribution.