Mechanisms of magmatic assimilation at a marble contact, northern Haiti