Social protests, village democracy and state building in China : how do rural social protests promote village democracy?