US political columnist James J. Kilpatrick dies at age 89