Supporters gather for women's rights rally in Charlotte