Pro-Palestine rally take place in Madrid