Trump Media reports $406M Q1 loss on crypto and stock holdings