Fresno City Council President Nelson Esparza charged with attempted extortion