Evolving enhanced topologies for the synchronization of dynamical complex networks