S&P Global and CME Group to sell OSTTRA to KKR for $3.1 billion