20070721 world.us: India; US reach understanding on 123 Agreement