SpaceX posts $4.28B loss on $4.7B revenue as AI costs mount