NHC says 90% chance of cyclone over central Caribbean Sea