Donald Trump säger åt Kuba att "göra en överenskommelse" eller få konsekvenser, och säger att ingen mer venezuelansk olja eller pengar kommer att gå till ön.