Precambrian crustal evolution and supercontinent assembly