Sadiq Khan calls on government to apologise for 1919 Sikh massacre