NBC: Biden calls Trump's NATO remarks 'un-American'