Microsoft president Brad Smith did not exclude the possibility of the company putting Bitcoin on its balance sheet one day.