State: Duluth man cashed $800,000 in erroneous checks