Dozens arrested as protests turn violent in St. Louis