India approves new visa deal for Pakistanis