Balfour Beatty invests $10M in Microsoft AI for construction