Germany donates unpopular AstraZeneca jabs to low-income countries