Guardiola: De Bruyne 'one of the best I've ever seen'