BRUSSELS (AP) — President Donald Trump arrives in Brussels on eve of high-stakes NATO meetings after blasting allies on defense spending.