Carotenoid assembly regulates quinone diffusion and the Roseiflexus castenholzii reaction center-light harvesting complex architecture