The Advertising Standards Authority (ASA) has upheld a complaint in the UK that a recent radio advert for Anheuser-Busch InBev's Budweiser brand linked alcohol to sexual success.