The chronology of hand stencils in European Palaeolithic rock art: implications of new U-series results from El Castillo Cave (Cantabria, Spain).