what country in middle america has the worlds second largest barrier reef?