Most coral reefs in the Caribbean could vanish in the next two decades, hit by the loss of fish and sea urchins that eat a slime of coral-smothering algae, a U.N.-backed study said on Wednesday.