Pep Guardiola kalder David Silva en utrolig legende, og Manchester City-manageren har aldrig set en spiller som den spanske tekniker, siger han.