How India Inc can ease workplace stress