New data and perspectives on the early stages of the Neolithic in the Middle Kura River Valley (South Caucasus). The 2017–2019 excavations at Kiçik Tepe, Western Azerbaijan