Gonzalo Fernández, count in Castile