Angela Merkel has pushed back against Donald Trump’s extraordinary tirade against Germany on the first day of the NATO summit in Brussels, denying her country was “totally controlled” by Russia and saying it made its own independent decisions and policies.