Hurricane Beryl is nearing Jamaica after causing major destruction on several smaller Caribbean islands with destructive 150 mph winds and devastating storm surge.