Mike Johnson re-elected Speaker of the House after contentious vote