Blockchain: A Powerful Tool to Fight Money Laundering