Spain fights to revive international reputation