Ahead of summit with Kim Jong Un, Trump has lots of options