IREN closes $3.65bn GPU financing for Microsoft AI cloud deal