Spain: 1st European country to hit half-million cases