Geologic evolution of the Late Archean Abitibi greenstone belt of Canada