James W. Smith (unionist)