Swiggy Q1 Results: Net Loss Narrows to ₹791 Cr, Shares Fall 6%