German Chancellor Olaf Scholz has insisted that he is committed to NATO spending, but he says Donald Trump's demands are too ...