BrewDog has distanced itself from an aborted marketing campaign by a US craft brewer that promised to give a free beer to any UK consumer that supports US President Donald Trump.