Swiggy shares drop 38% from listing peak after weak Q1 results