Filner pleads guilty in surprise plea deal