NATO, Russia, Merkel, Brexit: Trump unleashes broadsides on Europe