Pep Guardiola is full of admiration for Manchester City midfielder David Silva, insisting the Spaniard will write himself into the club's history books.