Netflix's Global Platform Means It's Liable To Geopolitical Challenges