A Colombian man has been arrested at Barcelona airport with half a kilo of cocaine inexpertly hidden under his wig.