1984 anti-sikh riots: Prosecution shouldn't be done for sake of it, says top court