James D. Duncan (Canadian, 1881)