Fast-food workers stage strike in St. Louis, several other cities