Congress overwhelmingly passed the National Defense Authorization Act, which includes a 3% pay raise for troops, and the renaming of military bases honoring Confederate generals.