James Kelly (footballer, born 1865)