Diageo is to shed more than 100 jobs at its Scottish plants as it shifts some spirits production outside of the UK, a trade union has said.