Aurobindo to buy parts of Sandoz US from Novartis for $900m