Extreme differences between human germline and tumor mutation densities are driven by ancestral human-specific deviations