Grenfell disaster unmasks companies that have ‘lost their moral compass’