Allstate settles lawsuit over 'Accident Forgiveness' benefit