Conservatives want David Johnston fired; Bloc MP calls his report on Chinese interference 'a farce'