Solidarity with Palestine sweeps world