Discord walked away from Microsoft talks, may pursue an IPO