30 years on, German souvenir shops are awash with Berlin Wall pieces