What Are Double Taxation Agreements and How Do They Affect Foreigners? (2026 Guide)