Spain sack coach on eve of World Cup