“Yoga is not just for a better personal life but for the world’s future,” PM Modi said in his inaugural address