MARA buys 1,000 Bitcoin for $66.7M after Q1 treasury selloff