Narendra Modi says he was 'shaken to the core' by 2002 riots: is this enough or should he explicitly apologise?