Trump threatens Iran with "civilization's end" then offers ceasefire