U.S. President Donald Trump on Thursday criticized Bitcoin, Facebook's proposed Libra digital coin and other cryptocurrencies and demanded that companies seek a banking charter and make themselves subject to U.S. and global regulations if they wanted to "become a bank."