US House Speaker under fire for hair salon visit