Cryo-EM structure of the Blastochloris viridis LH1–RC complex at 2.9 Å