Following a contentious G-7 meeting with U.S. allies, President Trump traveled to Singapore for a historic meeting with the North Korea leader Kim Jong-un.