INDEMNITY, SUBROGATION AND CONTRIBUTION AGREEMENT