Colombia's Congress voted to recognize gay unions, approving a bill to give same-sex couples full rights to health insurance, social security and inheritance benefits. The measure would make Colombia the first country in Latin America to extend such rights to gay couples, a prospect celebrated by gay rights advocates from Buenos Aires to New York.