Kevin McCarthy is elected House speaker after four days of Republican infighting | Fortune