Germany to offer COVID-19 shots for all kids over 12