Novartis sells blood transfusion test unit to Grifols for $1.7 billion