‘No Kings’ rally draws 400+