Alibaba’s blockbuster offering could put Credit Suisse back in the tech IPO game