Michigan suspends Jim Harbaugh