The molecular clock of Mycobacterium tuberculosis