Maricopa County prosecutor resigns amid protest charges scandal