culiacan is part of mexico