India should leave Kashmir: Mehbooba Mufti