Zimbabwe police hold union chief