Interphotoreceptor retinoid–binding protein removes all-trans-retinol and retinal from rod outer segments, preventing lipofuscin precursor formation