Report recommends investing $23M in Duluth's Spirit Mountain