Brazil's retail sales soar 8.1% in May to beat estimates