India, Pak will have to compromise to solve Kashmir issue: Musharraf