On International Yoga Day, Neha Dhupia emphasizes yoga as the foundation of her well-being since her Miss India days, as she shares about her fitness journey