Novartis whacks 3 Sandoz plants, 770 jobs, despite generic units' sales growth