20191025 india: Kartarpur pact signed; pilgrim portal launched