SpaceX posts $540 million bitcoin loss as fair-value rules bite