HSBC Holdings Plc said Monday that it will sell its Brazilian unit to Banco Bradesco, one of the country’s leading private-sector banks, for $5.2 billion. The all-cash deal was announced along with HSBC's half-yearly earnings, which showed a 10 percent jump in profits.