20101212 india: 193 nations sign compromise climate pact