Michigan man charged in punching death of soccer referee