Corporate India gives thumbs up to Modi’s black money curbing initiative