Mitch McConnell opposes Pete Hegseth on final confirmation vote