John Avlon criticizes Sen. Ron Johnson