office with military and administrative powers in Carthage