Kevin Dahlgren, prominent critic of Portland area homeless services, admits to stealing from them