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