Novartis offloads ophthalmology assets for $2.5bn