Ex-GOP rep stuns MSNBC hosts with surprise candidate to replace Mike Johnson