Sea of candles marks ‘magical’ rally that shook Berlin Wall