PTC inks $437M pact with Genzyme