Microsoft avoids EU fine with Teams unbundling agreement