Pro-Palestine protesters gather outside American Embassy in Spain