Simplexidine, a 4-alkylpyridinium alkaloid from the Caribbean sponge Plakortis simplex