20040714 world.us: Kerry vows good ties with India