Caribbean Cup victory vindication for slipping Reggae Boyz