India and Pakistan extend Kartarpur Corridor agreement for more years