The Prehistory of colour: function and meaning of ochre in the Upper Palaeolithic and Mesolithic of south-western Europe