James McConnell (footballer, born 2004)