Trump gives Hormuz deadline, threatens to 'obliterate' Iran's power plants