Michigan gets its 'revenge,' routs Penn State