Leading figures mark NI Agreement