Final chance for Spain to avoid fresh election