Harper vows action in Kanishka case