Hinduism is an ideal faith for the 21st century it is not just a religion that teaches tolerance, it teaches universal acceptance, said Dr. Shashi Tharoor