Sen. McCain calls Michael Flynn’s request for immunity 'unusual'