Trinity College Dublin accepts demands from pro-Palestinian students