Swiggy files papers with SEBI for IPO