Swiggy IPO opens today Is it worth subscribing All you need to know