Swiggy faces Rs 158 cr tax demand, plans to appeal