20080724 world.china: China non-committal on India-IAEA agreement