Trump says Strait of Hormuz will reopen immediately after signing, and warns of a 'final option' if diplomacy fails