IREN delays some Microsoft AI deliveries and outlines a $15 billion spending plan