UN says 29 of its staff killed in Gaza conflict since Oct. 7