Andrew Hill Iran’s ranting endorsement of brand consultants