NBC: USC says it's canceling pro-Palestinian valedictorian's speech over security concerns