India, Pak sign liberal visa pact