Indian PM arrives in Lahore