IREN shares surge 17% on $2.8B AI cloud deals, raises revenue target to $4B