Erythritol, a new isoquinoline alkaloid from Erythrina variegata flowers