Peloton staggers to IPO as investors sour on unprofitable unicorns