Spain protests: Over a million march against harsh austerity