Thousands march through London marking 11th month of Gaza war