IMF warns of lasting economic impact as Trump sets Iran deadline