Kartarpur Corridor: Pak agrees to visa-free access to 5,000 pilgrims daily