Musharraf challenges Nawaz to a debate