Microsoft invests $2.1 billion to improve AI infrastructure in Spain