Yoga is India's gift to the world: PM Narendra Modi on International Yoga Day