ALTERRA SPECIALTY INSURANCE SERVICES LIMITED