In an expletive-laden post, the US president tells Iran: “Open the Fuckin’ Strait, you crazy bastards, or you’ll be living in Hell".