senegal electionslatest news & developments