Microsoft pledges R5.4bn investment in South Africa's AI and data infrastructure