European coordination of committees and associations for palestine