Tropical islanders win battle against palm-oil