PARTICIPATION AGREEMENT AMONG MFS VARlABLE INSURANCE TRUST, PRINCIPAL LIFE INSURANCE COMPANY AND MASSACHUSETTS FINANCIAL SERVICES COMPANY