Suicide bomber strikes Canadian convoy