NBC: Third Republican presidential debate is set for Nov. 8 in Miami, with the strictest qualifications yet