Thousands march in Rome to protest 'genocide' in Palestine