Energy-dependent quenching adjusts the excitation diffusion length to regulate photosynthetic light harvesting