The Extinction of Iberian Neandertals and Its Implications for the Origins of Modern Humans in Europe