Thousands of people demonstrate across Spain as anger mounts over 37 billion euros in planned budget cuts.