Novartis slims down Sandoz, selling 2 units to Aurobindo for $1B