Commission lets Germany off the hook for coronavirus vaccine solidarity breach