New Zealand and India announced Saturday a "strategic partnership" encompassing defence and security, during a landmark visit by Prime Minister Narendra Modi.