McCain opposes any effort by colleagues to block Hagel vote