Donald Trump reportedly holds over $2.8m in crypto