Financial data consolidates with SandP Global to buy IHS Markit for $39 billion