Newcastle United’s Anthony Gordon was mismanaged at Everton and should have been playing ahead of Theo Walcott - says the player himself