EU court rules Hamas removed from terror list