Microsoft buys near 4% stake in London Stock Exchange Group as part of 10-year cloud deal