Violence mars Mexico vote as country prepares to elect first woman president | ANC