Swiss drug maker Novartis posts 3Q profits virtually unchanged from a year ago