Pakistan, India, major powers and the Kashmir dispute