Trump's remarks came hours after the US launched a fresh wave of airstrikes against Iran, drawing retaliatory attacks from Tehran on US assets across the Middle East.