Canadian convoy hit by suicide bomber, say witnesses