Trump Sets Deadline on Iran