James M. Scott (Canadian politician)