NCAA hands down major punishment against Jim Harbaugh