Three ways Trump could strike Iran