Bascom Palmer named top ophthalmology hospital for 20th stra