Galliford Try shareholders revolt over executive pay