GST Compliance by Foreign Entities in India: Legal Framework and Tax Evasion Prevention