Leader of Canada’s House of Commons apologises for honouring man who fought for Nazis