What is the limit calculation for foreign tax credit?