Navigating the Tax Consequences of Investing in a Foreign Corporation: CFC, Subpart F, GILTI and Form 5471