'Clock is ticking' for Iran, warns US President Trump