Sluggish coronavirus vaccination rollout poses risks for Macron