President Trump kicked off the annual NATO summit by calling out US allies for not spending enough on defense and accusing Germany of being "a captive of Russia." CNN's Jeff Zeleny reports.