McCarthy wins House speakership on 15th vote