Swiggy’s confidential filing for IPO gets SEBI nod, launch likely in November