Hundreds have taken part in a protest against Vice President-elect Mike Pence's history of supporting anti-gay legislation.