Yoga is India's gift to the world, says Vice President M Venkaiah Naidu