Novartis to close Alcon deal by year-end