what was the valuation of the instant messenger that had 70 million active users in october 2015 by cb insights ?
$ 1.4 billion