Hassan Haskins runs wild as Michigan solves Ohio State, earns Big Ten title game berth