James Kelso — association football player (1869-1900)