IREN surges on $3.4B Nvidia AI cloud deal, $2.1B warrant MSN