India has accused Pakistan of supporting militants behind an attack in Kashmir that killed 26 tourists.