TeraWulf sets the Abernathy sale at $530M, a 20% return, paid in three payments through April 2027