Strong earthquake jolts Caribbean islands