U.S. President Donald Trump said NATO allies had no choice but to increase their military spending, repeating his demand that all those in the alliance meet the target of spending 2% of GDP a year on defense.