EU appeals court ruling removing Hamas from terror list