Rich medal haul helps unify Caribbean at world champs