20060708 india: India; IAEA hold 'productive' talks