Olaf Scholz fights to keep Germans on his side over Russia’s energy war