Geology and tectonic history of the Gulf of California