One dead as gunman opens fire at Thai protesters