Women dressed in black, wearing veils, carrying small white bundles and Palestinian flags, march silently through Bristol