Trudeau on the defensive ahead of Canada's election