Thousands join global protest opposing violence against women