Mars Petcare buying most of P&G unit