What is NATO and why is President Trump slamming it?

Trump’s broadsides against NATO have rattled a military alliance that has existed for 69 years and that has helped to define a global order.