Harbaugh, Michigan hit with NCAA violations