European cities echo solidarity for Palestine