Sao Paulo based payments company raised $150m in a private funding round led by Viking Global Investors