Trump says Iran land blockade is now in effect, as Tehran threatens to 'rain down hell' if US resumes attacks.