Defense pick Pete Hegseth repeatedly criticized removing names of Confederate generals from US bases