TeraWulf surges 20% on $19 billion Anthropic data center lease