The San Pedro-Cerro Grande Volcanic Complex (Nayarit, Mexico): inferences on volcanology and magma evolution