Parvez Musharraf has blamed India