Medicine shortage affecting millions in Germany