<p>When the going gets tough, the tough get together: Brazil&#8217;s Globo, Latin America’s biggest media company, has struck an 18-title licensing deal with Netflix, led by one jewel in Globo’s crown, Walter Salles’ Academy Award winner “I’m Still Here.” Kicking in from December, the agreement sees ti</p>