A major U.S. asphalt company agreed to pay $16.6 million in fines while pleading guilty to federal charges that it paid millions in bribes to officials in Brazil, Ecuador and Venezuela for almost a decade to win lucrative contracts.