There were 68 megadeals announced globally this year, the most on record going back to 1980, driving the average deal size to nearly $227 million.