Spain replaces fired Lopetegui with Hierro