San Diego City Council agrees to Ash Street settlement