Copayments for ambulatory care in Germany: a natural experiment using a difference-in-difference approach