Canada’s top general defends women in combat, confronts US senator