India’s prime minister, Narendra Modi, said the “conspirators” behind an explosion that killed at least eight people would be brought to justice.