Douglas Feagin, SVP and head of global business at Ant Financial, addressed concerns about the company's transparency.