Germany’s medicine shortage puts the squeeze on pharmacies