Spain running out of vaccines, contagion remains high