Michigan football: Jim Harbaugh reportedly signing extension through 2026