Diageo has withdrawn its entire advertising presence from social media app Snapchat, after the UK's advertising watchdog banned a Captain Morgan rum campaign for appealing to under-age drinkers.