Swiggy launches wallet-based delivery feature amid spending war