Trade unions estimate that 20,000 people marched through the streets of Kilmarnock last weekend, to protest against proposed job cuts by Diageo.