Neandertal toe contains human DNA