The world's largest remitter has agreed to pay $586 million for transferring hundreds of millions of dollars over a period of several years for human smugglers, drug traffickers and fraudsters in the United States and abroad, U.S. officials said Thursday.