Foreign Tax Credit vs. Foreign Earned Income Exclusion, A Comparative Analysis