EU lacks enough vaccines to stop 3rd wave: Germany