Pro-Gaza protesters in Madrid gather outside Israeli Embassy