Donald Trump has said he wants to “take the oil in Iran” and could seize the export hub of Kharg Island, as the US sends thousands of troops to the Middle East.