US President Donald Trump tells Native American Code Talkers being honored at the White House Monday that they are "very, very special people," and then refers to US Senator Elizabeth Warren as "Pocahontas" - a comment which angered many Native Americans.