Petrology and geochemistry of Monte Arci volcanic complex (Western Sardinia)