Thai protesters rally after violent clashes with police