20100418 india: Opposition hails Tharoor's resignation