Campaigning halted ahead of Mauritania charter vote