The Band Model: contextualising Middle and Upper Palaeolithic sociality within a fission-fusion framework