insurance agents braintree ma double indemnity insurance definition