Lopetegui fired by Spain, Hierro takes charge as new coach