Heineken has significantly cut the number of marketing agencies that it uses for its namesake beer brand, following the launch of a global advertising campaign.