CleanSpark Q2 loss hits $378 million as it builds 1.8 GW for AI