Bioactive natural products from marine angiosperms: abundance and functions