SAIL gets shareholder nod for buy-back; stock zooms 8%