South Korea vows no tolerance after violent protest in Seoul