Latin America has become an unlikely leader in LGBT rights