20140624 india: Ahead of Modi's US trip; IAEA pact ratified