Hundreds of women took part in a race in the Egyptian capital Cairo on Friday to campaign for an end to violence against women and push for acceptance of women running in public spaces.