Federal party leaders square off in first French-language debate of the election campaign