Protesters shout ‘shame on you’ after council votes against Gaza ceasefire