REGISTRATION RIGHTS AGREEMENT dated as of December 1, 1997 among ESG RE LIMITED and The Other Parties Listed on the Signature Pages Hereto