Germany’s vaccine regulator has recommended using the AstraZeneca vaccine only for people aged over 60, following reports of 31 suspected cases of blood clots in the brain after vaccination.