Caddie for top golfer banned after 'shoving' spectator