Swiggy shares surge 3% on IOCC approval, Macquarie remains bearish