Charleston City Council has given first reading approval to a new franchise agreement with Dominion Energy South Carolina