Council accepts Filner resignation deal