James McMillan (footballer, born c. 1866)