Alternately revered and vilified, Mikhail Gorbachev shaped history as the last Soviet leader. Our correspondents recall