Amphibole-biotite-pyroxene relations in calc-alkaline and alkaline igneous systems: algebraic transformations and chemographic projections for compositional variations, rock classification and norm calculations