Nathan Fletcher resigns from San Diego County Board of Supervisors amid lawsuit