Grant Cardone reveals $45 million loss on his Bitcoin bet