Mark Cuban suffers $870,000 loss in MetaMask crypto wallet hack