Recent Priapulidae and their Early Cambrian ancestors: comparisons and evolutionary significance