Pro-Palestine rallies take place in major European capitals