Metabolic Rate Calibrates the Molecular Clock: Reconciling Molecular and Fossil Estimates of Evolutionary Divergence