Diageo has been reprimanded by the UK's advertising authorities after a TV ad for its rum brand Captain Morgan fell foul of the rules on marketing alcohol.