Intuit Inc., the software giant behind TurboTax, is buying personal finance website Credit Karma Inc. for about $7.1 billion in cash and stock.