Donald Trump has warned Cuba will no longer receive Venezuelan oil or funds, increasing US pressure on the island nation.