Why companies and charities can’t share celebrities