The thumb of Miocene apes: new insights from Castell de Barberà (Catalonia, Spain).