Protests and celebrations mark International Women’s Day