Taurine protects retinal photoreceptors from oxidative damage