Mexican Court Legalizes Gay Marriage in Mexico City