haitian almonds