Musharraf challenges PM for debate on TV