First Minister Michelle O’Neill has officially unveiled a new public artwork celebrating Derry’s status as an International City of Peace.