Structure of the family B DNA polymerase from the hyperthermophilic archaeon Pyrobaculum calidifontis