McCarthy faces ethics complaint after Republican party “won’t forget” if companies hand over records to Jan. 6 court