McGraw-Hill and Cengage are merging in an all-stock deal