Farallon slab detachment and deformation of the Magdalena Shelf, southern Baja California