Brands should only do purpose campaigns if it's logical, Edelman advises.