Benin: 33 candidates vie for presidency