U.S. President Donald Trump said he has canceled planned strikes against Iran on Thursday, hours after threatening ‌more bombings and a desire to "take" oil export hub Kharg Island.