'Treasonous': Former NATO supreme allied commander blasts Trump's NATO remarks