Swiggy selling new shares worth $535 million