Talks on Kashmir dispute: India formally invited