Spain 1st in western Europe to hit 1 million virus cases