20070818 india: 123 pact: India got better deal than China