PM says, India will have to give Kashmiris their due right to self-determination; sooner the better