Trump Media posts $238 million loss as crypto declines