Swiggy raises $700 mn at $10 bn valuation