Former UK prime minister David Cameron has said that blockchain tech could help improve financial inclusion and government transparency.