what gulf is between lower california and mexico?