DIRECTORS AND OFFICERS INDEMNIFICATION AGREEMENT