Shashi Tharoor Affirms Commitment to Congress and Denies Departure Rumors